functional testing emergency load testing contract manufacturing mechanical assembly manufacturing fire performance testing ems electronic assembly contract assembly cnc machining regression testing emt